package com.zlzlib.libnetty.listener;

/**
 * Created by zlz on 2019/11/18.
 * IMS连接状态回调
 */
public interface NettyConnectStateListener {

    /**
     * ims连接中
     */
    void onConnecting();

    /**
     * ims连接成功
     */
    void onConnected();

    /**
     * ims连接失败
     */
    void onConnectFailed();

    /**
     *  ims连接关闭  不自动重连
     */
    void onConnectClose();

    /**
     *  ims连接异常 自动重连
     */
    void onConnectException(Throwable e);
}
